#ifndef __MSGSETFILTER_H
#define __MSGSETFILTER_H

#include "InputMessage.h"
#include "BasicTypes.h"
#include <string>

class MsgSetFilter : public IInputMessage
{
	friend class IInputMessage;
public:
	virtual ~MsgSetFilter() {};
	virtual POutputMessage Process(Model * model);
private:
	MsgSetFilter(const std::string & data);
	FilterType type;
	std::string filter;
};

#endif //__MSGSETFILTER_H